﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Goway.StackingUC.Entity
{
    /// <summary>
    /// 坐标值
    /// </summary>
    public class Coordinate
    {
        /// <summary>
        /// 入库缓存坐标
        /// </summary>
        public static short[,] InputBufferCoord = new short[8, 3]
        {
            { 1, 7, 3 },
            { 1, 7, 4 },
            { 1, 7, 5 },
            { 1, 7, 6 },
            { 1, 7, 7 },
            { 1, 7, 8 },
            { 1, 7, 9 },
            { 0, 0, 0 }
        };

        /// <summary>
        /// 出库缓存坐标
        /// </summary>
        public static short[,] OutputBufferCoord = new short[8, 3]
        {
            { 1, 5, 3 },
            { 1, 5, 4 },
            { 1, 5, 5 },
            { 1, 5, 6 },
            { 1, 5, 7 },
            { 1, 5, 8 },
            { 1, 5, 9 },
            { 0, 0, 0 }
        };

        /// <summary>
        /// 第一列坐标
        /// </summary>
        public static short[,] Col1_1Coord = new short[8, 3]
        {
            { 1, 1, 1 },
            { 1, 1, 2 },
            { 1, 1, 3 },
            { 1, 1, 4 },
            { 1, 1, 5 },
            { 1, 1, 6 },
            { 1, 1, 7 },
            { 0, 0, 0 }
        };

        /// <summary>
        /// 第一列坐标
        /// </summary>
        public static short[,] Col3_2Coord = new short[8, 3]
        {
            { 1, 1, 8 },
            { 1, 1, 9 },
            { 1, 1, 10 },
            { 1, 1, 11 },
            { 1, 1, 12 },
            { 1, 1, 13 },
            { 1, 1, 14 },
            { 0, 0, 0 }
        };

        /// <summary>
        /// 第三列坐标
        /// </summary>
        public static short[,] Col3_1Coord = new short[8, 3]
        {
            { 1, 3, 1 },
            { 1, 3, 2 },
            { 1, 3, 3 },
            { 1, 3, 4 },
            { 1, 3, 5 },
            { 1, 3, 6 },
            { 1, 3, 7 },
            { 0, 0, 0 }
        };

        /// <summary>
        /// 第三列坐标
        /// </summary>
        public static short[,] Col1_2Coord = new short[8, 3]
        {
            { 1, 3, 8 },
            { 1, 3, 9 },
            { 1, 3, 10 },
            { 1, 3, 11 },
            { 1, 3, 12 },
            { 1, 3, 13 },
            { 1, 3, 14 },
            { 0, 0, 0 }
        };

        /// <summary>
        /// 第九列坐标
        /// </summary>
        public static short[,] Col9_1Coord = new short[8, 3]
        {
            { 1, 9, 1 },
            { 1, 9, 2 },
            { 1, 9, 3 },
            { 1, 9, 4 },
            { 1, 9, 5 },
            { 1, 9, 6 },
            { 1, 9, 7 },
            { 0, 0, 0 }
        };

        /// <summary>
        /// 第九列坐标
        /// </summary>
        public static short[,] Col9_2Coord = new short[8, 3]
        {
            { 1, 9, 8 },
            { 1, 9, 9 },
            { 1, 9, 10 },
            { 1, 9, 11 },
            { 1, 9, 12 },
            { 1, 9, 13 },
            { 1, 9, 14 },
            { 0, 0, 0 }
        };

        /// <summary>
        /// 第十一列坐标
        /// </summary>
        public static short[,] NGAreaCol11_1Coord = new short[8, 3]
        {
            { 1, 11, 1 },
            { 1, 11, 2 },
            { 1, 11, 3 },
            { 1, 11, 4 },
            { 1, 11, 5 },
            { 1, 11, 6 },
            { 1, 11, 7 },
            { 0, 0, 0 }
        };

        /// <summary>
        /// 第十一列坐标
        /// </summary>
        public static short[,] NGAreaCol11_2Coord = new short[8, 3]
        {
            { 1, 11, 8 },
            { 1, 11, 9 },
            { 1, 11, 10 },
            { 1, 11, 11 },
            { 1, 11, 12 },
            { 1, 11, 13 },
            { 1, 11, 14 },
            { 0, 0, 0 }
        };

    }
}
